// SpecDefManage.cpp: implementation of the SpecDefManage class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "SpecDefManage.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
#include "SpecDefAssemblerVersionOne.h"
#include "SpecDefManagerImp.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

namespace Specification
{
	SpecDefManage* SpecDefManage::Instance()
	{
		typedef SpecDefManagerImp<SpecDefAssemblerVersionOne> SpecDefManagerVersionOne;
		static SpecDefManagerVersionOne manager;
		return &manager;
	}
	SpecDefManage::SpecDefManage()
	{
		
	}
	
	SpecDefManage::~SpecDefManage()
	{
		
	}
}

